package Classes;

import java.awt.Color;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;


public class Statystyki extends JFrame implements ActionListener
{	
	private static final long serialVersionUID = 1L;
	public int wynik1=0,wynik2=0;
	private int strzaly1,strzaly2;
	private int przejecia1,przejecia2;
	JTextArea text1,text2,text3,text4;
	JButton koniec;
	JPanel to;
	
	public int GetWynik1()
	{
		return wynik1;
	}
	
	public int GetWynik2()
	{
		return wynik2;
	}
	
	public int GetStrzaly1()
	{
		return strzaly1;
	}
	
	public int GetStrzaly2()
	{
		return strzaly2;
	}
	
	public int GetPrzejecia1()
	{
		return przejecia1;
	}
	
	public int GetPrzejecia2()
	{
		return przejecia2;
	}
	
	public void SetWynik1(int w1)
	{
		wynik1=w1;
	}
	
	public void SetWynik2(int w2)
	{
		wynik2=w2;
	}
	
	public void SetStrzaly1(int s1)
	{
		strzaly1=s1;
	}
	
	public void SetStrzaly2(int s1)
	{
		strzaly2=s1;
	}
	
	public void SetPrzejecia1(int p1)
	{
		przejecia1=p1;
	}
	
	public void SetPrzejecia2(int p2)
	{
		przejecia2=p2;
	}
	
	public Statystyki()
	{
		SetWynik1(0);
		SetWynik2(0);
		SetStrzaly1(0);
		SetStrzaly2(0);
		SetPrzejecia1(0);
		SetPrzejecia2(0);
	}
	
	public void Wyswietl()
	{
		setTitle("Statystyki");
		setDefaultCloseOperation(2);
		setVisible(true);
		setSize(640, 480);
		setLocation(250,150);
		Container c=this.getContentPane();		
		c.setLayout(new GridLayout(4,3));
		text1=new JTextArea("\nWYNIKI:\n\n"+"\tGracz1:\t"+wynik1+"\n\n\tGracz2:\t"+wynik2+"\n\n\n");
		text2=new JTextArea("\nSTRZALY NA BRAMKE:\n\n"+"\tGracz1:\t"+strzaly1+"\n\n\tGracz2:\t"+strzaly2+"\n\n\n");
		text3=new JTextArea("\nPRZEJECIA:\n\n"+"\tGracz1:\t"+przejecia1+"\n\n\tGracz2:\t"+przejecia2+"\n\n\n");
		koniec=new JButton("Exit");
		koniec.addActionListener(this);
		text1.setBackground(new Color(175,238,238));
		text2.setBackground(new Color(175,238,238));
		text3.setBackground(new Color(175,238,238));
		c.add(text1);
		c.add(text2);
		c.add(text3);
		to = new JPanel();
		to.add(koniec);
		to.setBackground(new Color(175,238,238));
		c.add(to);
		this.setVisible(true);
	}
	
	public static void main(String[] args) {
		Statystyki st=new Statystyki();
		st.Wyswietl();
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		Object source = e.getSource();
		if(source == koniec){			this.setVisible(false);
		}		
	}
}
